AOCV在时序分析及收敛中的高效使用方法研究——基于Synopsys EDA工具
AOCV在时序分析及收敛中的高效使用方法研究——基于Synopsys EDA工具
会议: SNUG China 2017
作者: 荣海涛 (瑞萨集成电路设计(北京)有限公司)
页数: 17
源文件: SNUG_CN_Efficient_AOCV 在时序分析及收敛中的使用方法研_paper.pdf
摘要
随着工艺节点不断缩小,OCV 片上变异(On-Chip Variation)对时序的影响日益显著。传统的固定降额方法过于悲观,导致过度设计和功耗浪费。AOCV 高级片上变异(Advanced OCV)通过基于路径深度和距离的降额因子提供了更精确的时序分析。本文研究基于 Synopsys EDA 工具的 AOCV 高效使用方法,涵盖 AOCV 表的生成、在 PrimeTime 和 IC Compiler 中的应用以及时序收敛的最佳实践。
目录
1. 引言 2. OCV 到 AOCV 的演进 3. AOCV 降额表生成 4. AOCV 在时序分析中的应用 5. AOCV 在时序收敛中的最佳实践 6. 实验结果 7. 结论
1. 引言
先进工艺节点下,芯片制造中的随机变异和系统变异使得传统的基于 corner 的时序分析不足以覆盖所有变异来源。AOCV 通过引入位置和路径深度感知的降额因子,提供了比传统 OCV 更精确的变异建模方法。
2-6. 方法与结果
AOCV 表生成: 使用 SiliconSmart 或 Liberty NCX 生成 AOCV 降额表,考虑单元类型和路径深度。
PrimeTime 中应用:
set_timing_derate -early 0.95 -late 1.05 -cell_delay -data
read_aocvm ./aocv_table.aocv
时序收敛最佳实践: - 仅在签核阶段使用 AOCV,实现阶段使用更简单的 OCV - 对关键路径进行基于 AOCV 的针对性优化 - 结合 POCV(参数化 OCV)进行更精细的变异建模
实验结果: 在 Renesas 28nm 设计上,AOCV 方法相比传统 OCV 减少了约 15% 的悲观度,释放了设计余量用于功耗优化。
7. 结论
AOCV 提供了一种在精度和悲观度之间取得平衡的先进变异建模方法,是先进工艺节点时序签核的关键技术。
图片索引
共 17 张图片,存放于对应 _images/ 目录。